Currently, it seems to treat all non-local names session-scoped. That is probably handy for large multi-project systems, but that also effectively prevents working with several versions/branches of the same project in a single session.
I don't get what feature you are talking about? Can you show a screenshot or attach some project that shows the issue you are having? Please add more details.