reactified the app a bit more, successfully change child prop on scroll