While semantically the code is cleaner if css for each controller is in it's separate css file, but wouldn't that mean several css asset files will be created when the user is browsing the site.

**For end-user's speed, wouldn't putting all css in application.css be better since the entire site's css would get loaded at once?**