Currently, all pulp maven packages pulled from the remote are orphaned unless explicitly added using the add-cached-content command. User should be able to choose between this behaviour and a separate 'on_demand' behaviour that stores the packages in the repo by default without explicitly running the command.