Does anyone else ever want a built-in fn that takes an (unstarted) system and the identifier of a component that returns a new system that excludes everything not ultimately required by the identified component?