Checking the file disk for every css file on every page load is a waste of resources. This function alone accounts for 8% of loading a simple page. It's definitely not worth it.
Let's implement some caching.
no QA required for this issue, and Code review needed to close it
reviewed - changes look fine
Closing per Cathal's code review comment