Based on the InterfaceObserver API, performs a callback when a bound element appears in the viewport.