wouldn't this also in theory work with the core serializer?