I would send the event after the below construction of `dynamicObjectView`.  Events should always be the last thing that get raised in the function so that everything is in its final state.