custom refresh control support (non-UIRefreshControl)