move layer to visible extent when outside bounds, on becoming visible