Is a virtual battery better than a physical solar battery?