It caches everything locally for speed. Fine if you're on a PC with plenty of RAM and disk space. I have 64GB RAM on my desktop PC.
Sounds like what you read about using an extension was probably referring to having a lightning wallet extension integrated. Check out Alby at getalby.com.