SerializeVisitor: serialize positions as MetaPos