Currently, when you isolate an element and apply that to a view, it essentially just hides all other elements in that view. So when something else is added to the model, it then shows in the view where you previously isolated an element. This eats up time re-isolating the element and applying it to the view, and can lead to misprints if it isn't caught and updated.
I'd suggest that once an element is isolated, all elements are automatically hidden in that view, including elements that are placed after the initial isolation.