setBackend also gets called if the backend is remoteStorage (fixes #446)