Hide motions from non staff users in early workflow state.

self.get_object() costs one db-query, so it should be called only ones in the view. Please save the return value of self.get_object() into self.object and make sure, that it is not called later again.