Linear congruential generator (http://en.wikipedia.org/wiki/Linear_congruential_generator), fast and, well, it works... kind of. MWC and LCG come with 3 pre-defined ...
Use your own composables for the items and window. Style items based on position. Customize the buffer size, animations, and scroll friction. Scroll programmatically with an animation.