I think the idea is to still sync to a server, but support offline (and low latency!) use too.

It's "offline first", not "offline only".