fix: use requestAnimationFrame to prevent overthrottling
fix: use requestAnimationFrame to prevent overthrottling

PHELiOX/poi,poooi/poi,poooi/poi,gnattu/poi,poooi/poi,syncsyncsynchalt/poi,syncsyncsynchalt/poi,yudachi/poi,syncsyncsynchalt/poi,syncsyncsynchalt/poi,yudachi/poi,gnattu/poi,yudachi/poi,poooi/poi,PHELiOX/poi