Hmm... Old versions of the libraries plus not running drawShelves() and the performance is good.