Use relational DBs
If Marshaller
could return the normalized data (where child messages are turned into IDs) without serialising it as Protobuf/Thrift/anything else, Storage
could be edited to use relational DBs
It breaks the interface so it should be done before v1.0