Added caching to find_bars method.