Dealt with some double formatting issues (coordinate round-trips). Extracted the DecimalFormat cache from PDFNumber into a separate utility class to avoid code duplication.