Hey Sean thanks for the question. One of the goals here was to simplify our core ontology, so this is by design. Definitions in effect sets all of the definitions for a particular code location.
If you want to organize your definitions by group in a particular code location, you can continue to use
@repository
as before and it will work as before.