That sounds reasonable. The problem then becomes that when a view is dragged to a new location, it doesn't stay there unless a pushpin is toggled twice. That is, DRAG, F7, F7 shows the view in its pre-drag location. DRAG, PUSH, PUSH is required for F7 F7 to leave it where I put it. It doesn't make sense for a pushpin on an identity to affect the view. A pushpin on an identity should be related to the identity. Why not always remember where the view is and always put it back where it was?