Just a thought...... I've seen very little about what exactly is meant by "modular" for the new MacPro. I was just giving it a little thought and was wondering what that might mean. Assuming the the modular aspect heavily leverages TB3 as it connection means, It seems that a convergence between the iMac Pro and Mac Pro could be a possibility. What if the new MP consists of a central processing unit which ties into a storage module, video processing module, and I/O chassis which can be tied together into a single chassis/power supply, but could also be swapped into a smaller TB3 chassis for connection to the iMac Pro and maybe MacBook Pros, and others? This would allow shops to put together exactly the solution they need matching the appropriate CPU horsepower to the size and type of storage and video system needed and let them connect however they deem necessary. Seems this would be great way to really make some interest for pros that may want to use their specialized gear across platforms and could make the Mac a mainstay in the pro arena again. Then again I thought is was kind of the plan behind the old cylinder, but the eco system languished with very little peripheral support. I can also see where this could be a driver based nightmare.