Pass the resource manager to a static method in the Material Enum and let them do their own processing, will simplify BasicConverter