Rewrote EntityVersion serializer to use CompositeBuilder and presto, it works!