PERF: cache the results of User::hasPermssion()
PERF: cache the results of User::hasPermssion()

kirkbushell/core,Onyx47/core,Luceos/core,zaksoup/core,falconchen/core,Luceos/core,kidaa/core,Albert221/core,billmn/core,falconchen/core,kidaa/core,datitisev/core,malayladu/core,Albert221/core,kirkbushell/core,dungphanxuan/core,Luceos/core,Onyx47/core,malayladu/core,datitisev/core,renyuneyun/core,flarum/core,dungphanxuan/core,billmn/core,zaksoup/core,Onyx47/core,huytd/core,kirkbushell/core,vuthaihoc/core,kidaa/core,vuthaihoc/core,flarum/core,zaksoup/core,liukaijv/core,renyuneyun/core,huytd/core,datitisev/core,jubianchi/core,utkarshx/core,utkarshx/core,billmn/core,renyuneyun/core,kirkbushell/core,Albert221/core,renyuneyun/core,malayladu/core,vuthaihoc/core,flarum/core,jubianchi/core,liukaijv/core,malayladu/core,Luceos/core,falconchen/core,dungphanxuan/core,datitisev/core,Albert221/core