internal void Remove(int index, int endIndex) { //Don't need to lock since the parent manager handles it. frontBuffer[index] = frontBuffer[endIndex]; backBuffer[index] = backBuffer[endIndex]; }