Hi,
I'm currently planning to implement some framework whose architecture and features seem similar / complimentary of those of this project:
https://docs.google.com/document/d/1OqsVn6uo0cr6qruzWj9yRASrmvAIAf4HsHuLS2aRSy8/edit?usp=drivesdk
It's currently only a WIP draft, inspired by the metadata approach of RDF (semantic web).
Regards,
Sebastian.