introduced custom cache per request, disable batch in the dispatcher, removed lag in the picassodrawable