Working draft of maintaining scroll position on list views