As I promised in a comment some days ago, I have now released the source of the kinetic list example. It has been modified a bit by Gustavo, so if it looks a bit different you know why.
I also modified the code to have a grid mode. This means that you don't need the items to span the with of the row, but you have define a width and it will try to stuff as many items in a row as possible; quite nice if you want to make a thumbnail view or something along those lines.
The code is available here: