Controllers should use actual data model