Layers and event groups are not reset to their default state. If you deactivated a group, it will stay deactivated after the layout restart.
All objects are re-created, except global and the ones with Persist behavior.
Hey Dop thanks for the response. Re: your comment on groups, just want to make sure I'm not misunderstanding something. Per the docs:
Restart layout:
Restart the current layout. Note that unlike Go to layout, this action resets all event groups to their initial activation state. Global variables keep their current value - they are not reset. To reset them use the system action Reset global variables.
?