How often are we doing this? Is it worth building a reverse map of the `fieldmap`?