Should not be concurrently processing commands or events from a queue