Structured the persistence services. Nice and overengineered :)) no, really, it's superclean and logic, and legit.