DirectXMan12: Don't spawn a goroutine for every event recording

JobBuild
7a96e6a8
10-20 20:31
95664
10-16 22:19
799a7b40
10-16 22:17
pull-kubernetes-bazel-build 1318651109983653888 1317228252321812480
pull-kubernetes-bazel-test 1318651110013014016 1317228252342784000
pull-kubernetes-conformance-kind-ga-only-parallel 1318651110176591872 1317228252946763776
pull-kubernetes-dependencies 1318651110033985536 1317228252367949824
pull-kubernetes-e2e-gce-100-performance 1318651110226923520 1317228254628679680
pull-kubernetes-e2e-gce-ubuntu-containerd 1318651110067539968 1317228252397309952
pull-kubernetes-e2e-kind 1318651110105288704 1317228252439252992
pull-kubernetes-e2e-kind-ipv6 1318651110130454528 1317228252468613120
pull-kubernetes-integration 1318651110088511488 1317228252418281472
pull-kubernetes-node-e2e 1318651110201757696 1317228253785624576
pull-kubernetes-typecheck 1318651110797348864 1317228255459151872
pull-kubernetes-verify 1318651111640403968 1317228256302206976