And document properties.
Instead of storing settings inside the Backend instance we should use a separate public object.