Move `extract_precision` onto type objects