maybe call this `FieldContextMapping` this would make this more distinguishable to the actual `FieldMapping`