Polymorphic repository Packages