Stops drawing; the transferred canvas stays blank afterwards.
@override Future<void> detachOverlay() async { await _workerResult(_detachOverlay(_id)); }