I have never bothered with basemaps before but in my current project I am using a lot of them. However, I have a problem; inevitably when I try to move an Object above the basemap, at some point I accidentally move the map. When I click on the map to move it accurately back into position it flies off wildly and then I have to drag it back. If I go into Wireframe and up to a high altitude the map disappears. What am I doing wrong and is there any way to control the Basemap movement more accurately? I am wasting a lot of time like this.