Remove .model_name and add #to_key for model implementations (matching Location's implementation).