Cache customers and projects to avoid unneccessary database calls and to improve performance.