I'm against bloat as anyone, but to see a wildly different perspective check out what people working on local-first have been doing.
You can pay some upfront cost and have wildly more performant apps.