Revert "Issue #2997951 by MegaChriz, KarlShea: Fixed custom mapping source should use value as item getter instead of machine name." This reverts commit faed877d.