If you want to go the dmq route - htable can be synchronized with it as well. And it provides setting functions over RPC already. And with usrloc_dmq you could go without DB as well. About a RCP to add usrloc attributes, it could be also added, e.g. with a pull request.