Lining up concurrency is hard