Separated widget initialization in StructureTemplate into two phases - widget instance creation and placeholders initialization.
Such separation is needed to implement atomic transformation of extend tree during page transition.