Hi Mihai, welcome to the Marmotta-DEV mailing list!
Your proposal sounds very interesting and might open up a number of new usage scenarios not only for Marmotta but for RDF/LinkedData in general. I'm curious how your approach differs, regarding usage in the code, to the facading mechanism we currently have in Marmotta. For that, a first insight into the code, more details on the idea and to get some examples - could you please provide a pointer to the github repo? (Often some lines of code say more than pages of prose ;-) ) Thanks! Best, Jakob