major
nice-to-have
defect
major
enhancement
A ModelNamingScheme that records TLObjects based on their labels would be useful. This would allow almost all objects to be recorded.
For performance reasons, however, it should have the lowest priority so that it is only used when no other ModelNamingScheme is applicable.
Test
No test, since suitable ModelNamingSchemes already exist for every type in the base code.