Can't speak to why a new pid -- I merely extracted that code out of riak_cs_wm_users.erl and into its own module (so it can be reused).