Prevalance/Prevayler based persistence engine