Or perhaps just the data structs already expressible in Protobuf, come to think of it. Versionable and textual thus git/etc-able.