Hide motions from non staff users in early workflow state.

The same here.

Maybe you could make a MotionObjectPermissionMixin.