Adding lifetime containers (or scopes) - a name change is going to be instigated at some point, since a scope is traditionally thought of as being something that owns actual objects rather than recording object registrations.