It looks like an oversight that "beforelayoutstart" is missing, as there exist other events for the SDK and events for scripting for all four events. I've added "beforelayoutstart" for the next beta, and will document the other three events at the next stable release too, so you can start using those already.