Looks like some code archaeology is required to sort apart the various effort to get this topic started....
backend -> vault proc -> steam gui -> stage