Oh, slight oversight on my part. Try using `_responseTask.lock()`