I don't see anything that it solves and it adds the potential for even more errors.
The way it is now you have to know if you are dealing with a Project, Profile, Task, or Scene and manually adjust for the varying implications of each.
That manual intervention is still required. Displaying profile, task. and scene names in a different color in the SML listing might help.
... Thom