Revert "Revert "protect mission objects from objectcleaner""

This reverts commit ae1c9c2b197868dfeafa5f66339502a96e21c13c.