Can we think of any better way to do this? I hate adding arbitrary sleeps to specs because they are basically just a Hail Mary.