Custom mapping support for fields