Following #7547.
Right now we write to a file. This is not satisfactory and caused the above issue.
Now that we have property providers, we should be able to design a system where we set the properties dynamically to a provider associated with the current request.