There is a problem if you try to 'update in place' one of your enhanced entities.
For example, consider a level 1 assembler that has been placed in a factory. Now you learn the recipe for the level 2 assembler and want to update your factory. The game will not let you update your level 1 assembler - it notices the presence of an 'attached power pole' and gives you a message about it being in the way (of the update).