Add RWMutex to protect packet tracking metadata from multiple
goroutine access, and fix the refcounting that I broke w/ the first
commit.