If I understood your tasks correctly, then @wezy posted his experiments with buffers to implement particle motion calculations on the forum.