Service to add unbound remote properties
For a RemoteThing, is there a way to automatically create properties and bind them to unbound remote properties?
I've tried writing a local service which obtains remote properties using the GetRemoteMetadata service in the RemoteThing template. Using this, I can check each to see if each of the remote properties have already been bound. If not, then I can create a new property using the AddPropertyDefinition service.
This works but the AddPropertyDefinition service doesn't have the ability to define the cache options, so I'm getting stuck because I cannot get the new property I've created to "Fetch from remote every read" from the remote property
Is there a way to define the cache options of properties in local services? Or is there a cleverer way of automatically adding unbound remote properties?

