What is an `ActivePackageReduced`? A "lightweight" version with only some of the fields filled in? In that case, some Javadoc to describe the difference?

Also, perhaps "getReducedActivePackages" or some other name that indicates that "ActivePackages" are the still the main object being returned here?