StateCallbacks:

draw?: DrawCallback

exit?: ExitCallback