Supply chain sources suggest that the Intel Cannon Lake processor needed to drive 32GB of RAM in a MacBook Pro without the need of a dedicated memory controller has slipped to the end of 2018, likely pushing any MacBook Pro with the configuration that far away as well.