#371, #368 Moved fake manager creation and initialization into the proxy generator (occurs either on the first virtual member call within the constructor or after the constructor has been invoked)