I have faced some animation stutter issues on Android 10 but no major
issues like you have reported. Probably try safe mode and see if the
issue persists? The last resort will be a hard reset.
You should monitor your battery stats via an app called Accu Battery.
Monitor it for a few days to see actual stats to know what battery
timing you are getting and the apps that are consuming more.