trying dropbox style loop and I lost a lot of performance. Probably my own fault, but going to solve it on my own