Transitions returned from beforeModel/model/afterModel hooks aren't treated as pausing promises