There are race conditions all over and I'd imagine you'd need to have a hash of current and next positions to prevent conflicts.
There are race conditions all over and I'd imagine you'd need to have a hash of current and next positions to prevent conflicts.