I think is best to create a TextStyleSerializer that adds the font dependency, and delete the TextSerializer, since no longer has a direct asset dependency.