Bower caching