Move `Registrar`s into Touch functions
Move `Registrar`s into Touch functions

QiJune/Paddle,lcy-seso/Paddle,PaddlePaddle/Paddle,baidu/Paddle,Canpio/Paddle,jacquesqiao/Paddle,pengli09/Paddle,baidu/Paddle,QiJune/Paddle,lispc/Paddle,Canpio/Paddle,pengli09/Paddle,luotao1/Paddle,jacquesqiao/Paddle,hedaoyuan/Paddle,lispc/Paddle,hedaoyuan/Paddle,Canpio/Paddle,jacquesqiao/Paddle,yu239/Paddle,baidu/Paddle,hedaoyuan/Paddle,luotao1/Paddle,chengduoZH/Paddle,tensor-tang/Paddle,QiJune/Paddle,Canpio/Paddle,luotao1/Paddle,Canpio/Paddle,lispc/Paddle,lcy-seso/Paddle,PaddlePaddle/Paddle,putcn/Paddle,luotao1/Paddle,baidu/Paddle,PaddlePaddle/Paddle,Canpio/Paddle,yu239/Paddle,lcy-seso/Paddle,lispc/Paddle,pkuyym/Paddle,Canpio/Paddle,lispc/Paddle,pengli09/Paddle,jacquesqiao/Paddle,lcy-seso/Paddle,hedaoyuan/Paddle,yu239/Paddle,jacquesqiao/Paddle,yu239/Paddle,lispc/Paddle,reyoung/Paddle,lispc/Paddle,yu239/Paddle,hedaoyuan/Paddle,QiJune/Paddle,putcn/Paddle,hedaoyuan/Paddle,lcy-seso/Paddle,yu239/Paddle,reyoung/Paddle,pengli09/Paddle,reyoung/Paddle,hedaoyuan/Paddle,putcn/Paddle,tensor-tang/Paddle,lcy-seso/Paddle,reyoung/Paddle,putcn/Paddle,pengli09/Paddle,QiJune/Paddle,tensor-tang/Paddle,baidu/Paddle,QiJune/Paddle,pkuyym/Paddle,PaddlePaddle/Paddle,pengli09/Paddle,chengduoZH/Paddle,reyoung/Paddle,putcn/Paddle,lispc/Paddle,pkuyym/Paddle,PaddlePaddle/Paddle,luotao1/Paddle,Canpio/Paddle,pkuyym/Paddle,yu239/Paddle,luotao1/Paddle,PaddlePaddle/Paddle,chengduoZH/Paddle,putcn/Paddle,jacquesqiao/Paddle,pkuyym/Paddle,luotao1/Paddle,hedaoyuan/Paddle,PaddlePaddle/Paddle,tensor-tang/Paddle,pengli09/Paddle,reyoung/Paddle,pengli09/Paddle,pkuyym/Paddle,tensor-tang/Paddle,chengduoZH/Paddle,chengduoZH/Paddle,yu239/Paddle