Hi @User :
1) The datastore must always be available for SpiceDB, to ensure proper consistency. Caching completely would result in the possibility of the New Enemy Problem (amongst other problems)
2) Migrations only need to be run for a fresh DB, or when SpiceDB adds a new migration
3) Recommendation is to use Cockroach DB, as it was explicitly designed to be a multi-master datastore