Class is a (canonical) reference to the corresponding class object.
NB uses caches where the class has already been mapped once before.