No. There is currently no other way to do this by default. You can do it using Firebase however Unofficial Anvil Firebase Integration v0.1🔥
Otherwise, I don’t think there is any problem with frequent server calls. Mostly everyone here uses it (including myself) and it shouldn’t make things any worse in my opinion.