An implementation of the continous scrolling UI design pattern
The following preconditions are required for this implementation to work:
- the total number of elements to load is known
- the height of a single element is known and constant
- the margin of an element is known