added UIView cache to TouchDrawerLayer for fps optimisation