Ruby caching doesn't help much