In the midst or refactoring object serializer into a pluggable fast version. There are three now, but there will probably be just two shortly.