Use CADisplay link to replace NSTimer in custom scroll speed