Latency can be lowered by polling on flags instead of individual array elements