SparqlDataProvider is adding properties to query objects, directl in the configuration.
This is bad practice and will conflict with dynamic configuration changes, planned hereafter.
As a workaround, SparqlDataProvider could use working copies of these query objects, and the components using these objects could read these working copies.