That would be really helpful - I have a usecase where i'm creating things that are only relevant for the given context, and getting super weird behaviour because of the existing way things work. For now i'll move things to the top level but would massively 👍 anything that either allows this behaviour or throws an error to say it isn't supported.