Use members instead of $obj property
Allow user to cancel auto scroller naturally