When creating a new property context, the shaded paths were being inherited. This meant that if you mapped two source classes to the same destination any customer converters defined in property maps for the second (or subsequent) mappings, would not be run.