OverlayBehavior should be added to ensure proper functionning of the Overlay system.
Basically it updates the ViewModel after after the scheduler has started thus providing the appropriate values for the Overlay transform.
This method must be called if any parameters of the View Model Changes or the Z value is changed.
Call this method instead of using OverlayGroup.updatePlacement() if you are using this behavior.