Given that the clients will need to learn about firebase APIs, I wonder if we need these two getter/setters, or just let them use .firebase and do whatever they want.