Yay, found a way to avoid having the user of the component to explicitly calls scrollViewDidEndScrolling!