ScrollView props plus children
A ScrollView wrapped in a scroll context provider
When Personalization or Analytics components are placed inside a
OptimizationScrollProvider, they use the actual scroll position for visibility calculations.
Without a OptimizationScrollProvider, they fall back to screen dimensions.
Wraps a
ScrollViewand provides scroll position context to child components for viewport-based tracking.