If you extract the CRS info with a CoordinateSystemExtractor and then convert to EPSG with a CoordinateSystemDescriptionConverter...Does it just store the EPSG code in the variable you choose?
Or, does it actually change the coordinate reference system description for that record?