always create a persistent db - even if just in memory, and assign all identifiers from here. Simplifies commits
always create a persistent db - even if just in memory, and assign all identifiers from here. Simplifies commits and multiuser sessions