Optional extra mappings support for models