As far as I know the smart rings are much more accurate than watches but that could just be marketing bollocks from Oura
However my Oura Ring was also very battery-constrained so it also only looked at heart rate every few minutes. My Garmin measured it every second.