Adds a clean way to swap out storage objects without overriding the server