Currently the script event enable is not fired when the scene starts.
This happens because, the initialize script method is called after the enable event is fired by the script.
For everyone who implemented the workaround this would be a breaking change, because onEnable would now be called twice.
Maybe this can only be changed for v2?
@Mark_Lundin
I was hoping for the similar thing with the new scripts, and it was discussed, but it seemed like changing this would not give us enough advantage to be worth breaking the compatibility, as workaround is super simple