Further push towards OOXMLObject. This is not production ready as fonts seem to be getting corrupted, but getting there.