Use new target for remote views.

closes #649 
Cache this instance in a field? Or is it only called once?