Fix destroy method, add data-target for scrollable selection & add requestAnimationFrame