Avatar
DispatchWorkItemとか使えばdeinitのタイミングでキャンセルできそうですが明らかにめんどいのでweakしがちですね