As I understand, this might really a question about schemas or interoperability, and how to store/format data. This has been discussed in different ways and the canonical solution for remoteStorage would be data modules. See the discussion in Public protocols as well.