I'm also wondering whether ``'state:enter'`` of the next state is the best place to put this. Maybe directly inside the creator is the best place because this creator can only be called once (since immediately after that we'll be in the new state) and the special ``'state:enter'`` hook will only get added if we're called via this creator anyway?