We have some temporary sub-assemblies that were created just to keep all the parts together while inserting into a higher level assembly. These are slides and temporary sub-assembly has the motor, the gearbox, the slide, and virtual parts for the controller and cable to capture them as they are not in the models. Tried to PROMOTE these parts and cannot. Wasn't sure why until I just tried promoting the actual physical items. Looks like VIRTUAL PARTS CANNOT BE PROMOTED. We spent a lot of time creating these virtual parts with all the iProperties to assure they get ordered properly and now we can't promote them into our main assembly?!?!?! PUH-lease Autodesk, why? Just plain old why? I see no reason to not treat a virtual part like a regular part and allow us to promote them (or demote them).