Yea, in any case we can think through the serialization format later. This is a good starting place.