Scoping or temporary filtering for selection

As a Roblox developer, it is currently too hard to intuitively edit nested models or models with nested models with the current selection tools if the model contains nested models.

If I had a building containing pieces of furniture, I would make both the building and the furniture models. This becomes cumbersome, however, when I want to move the furniture in the building. I have to alt-click to select a part within the furniture and then select the parent of that part. I’m also locked out of dragging it onto surfaces without reparenting the furniture.

I still want to be able to select the building with a single click so making it a folder won’t do.

I would like a way to ‘focus’ a model, so that tools treat it as the workspace, so if I then click something, instead of selecting the focused model, it will try to select the highest level model that is a descendant of the focused model. Additionally, anything not a descendant of the focused model is treated as locked. When I’m done, I can press escape or something to move up a level until I’m back at workspace.

If Roblox is able to address this issue, it would improve my development experience since selecting nested models would be able to be as simple and efficient as selecting top-level models in the workspace.