Should there be a sleep here or is the latency of checkExists calls giving this enough breathing room?