TL;DR
Pasting a blueprint of entities with modules should function as expected, even if the entities already exist without modules.What ?
Currently, module-request proxies for construction are only created along with the ghost image for the production machine. Why not allow their creation on existing entities (and unmoduled ghosts) by pasting a new blueprint with modules included?Why ?
Consistency. Pasting blueprints applies recipes, circuit settings, etc... Why not module requests too?