We just try to limit duration and also use it as a reward system. Our oldest will get himself out of bed and 100% ready for school ( shoes/socks, brush teeth the whole 9 yards) in order to get 20min screen-time before school. I wish he didn't get any before school but I agreed to the preconditions and i always tell him "a deal's a deal".
Our younger son will self-regulate to a point, like he gets bored and will play in his room or throw me a lightsaber and fight. However, he's really really into watching youtube videos of other people playing games with the commentary. He can't get enough of roblox for example so after an hour or so we make him go do something else and take a break.
Both kids are very social and physically active so it doesn't bother me very much. Plus, there are days when, as a parent, you just have nothing left and kids in front of a screen give you a few min. to lick your wounds and recover.