[patch 03/13] pid: take a reference when initializing `cad_pid`