Controller returns nested models for content negotation