An executor service wrapper that ensures tasks with the same key do NOT execute concurrently.