moved pi info into method extension so we now have pi as embedded doc in receiver, tag and orphan. Otherwise there is no good way to get at PI info since there is not a join function in MDB