So when using selenium normally you would be able to take a peek at
driver.page_source and see the entire html document.
But when you using appium and looking at the same page source for a view that needs a lot of scrolling it seems like you will never(?) be able to see all elements in that view from the page source. Instead, it seems like you would need to use a scroll action and check the page source again to get an updated view.
Is that the only way of knowing about elements that are beyond a scroll event? That you first need to discover the element by scrolling?