That would lead to a ClassCastException later on though - an IDStructField needs to be returned, since the `fieldID` is used later as the index to column stats (e.g., L163 in this class)