persistent object scroll