This would be really useful when we want to add an app without an assignment so it can be used as a dependency, whilst using an update only assignment to ensure it is patched.
We'd like to use this functionality with redistributables & runtimes so we don't have to deploy them where they aren't needed. For example MS Visual C++ or .Net desktop runtimes.