If you can't wait, I'll share the capx as is
Link
EDIT:It's not fully optimized. You need to upgrade the code in order to use this with multiple spMovingBlock.
I've already add the random place to the roller loop, you just add the link between the 4 objects