bring back caching for ultimate performance in Vector