Deferred polymorphic objects improvements. Proper object from polymorphic class created from the start.