Profiled with performance tests and discovered that the caching was hurting performance