Ensures that all submodules get "owned" correctly