Может быть разница в том, что в одном случае мы берем свойства объектов Бар, а в другом случае мы берем данные мах, мин, open, close их кэшированного списка. Может в этом и заключается такая большая разница во времени.