Move AddressableResourceView and change signatures to use ResourceAddress