They've done it with the footy here as well. It's almost convincing until you see all the empty seats.
That and the cardboard cut outs to represent patrons in the stands.
I have heard that MLB have done this for their baseball games, too.
As far as one of my own observations...
The Indianapolis 500 is turning into another covid-19 nightmare due to some virtual pushing and shoving by both sides of local politics.
Penske (big name in racing) bought the entire track, all the ad rights, museum and everything and wants to have the race (read as, "start making money, today") and has run into conflicts with local health "authorities" related to the huge IU Health network.
Penske has been working for months with the State, CDC, etc and they have a
PLAN in place.
Now the local health admins are trying to stop the race, completely.
I gave up on attending the race back when they announced that it would be delayed until August.
I entered with the devoted race fans who volunteered to NOT attend so the crowd count could be reduced to one quarter its normal head count, which approaches 350,000 people, normally.
The Indy 500 website had a new FAQ page set up for this issue. I'm OK with the solution. I have a voucher for next year's tickets and a half off voucher for the following year if I want to continue my yearly (journey to Mecca) race day fun.
I have mixed feelings. They would probably be wise to cancel the race for this year as the Second Wave spreads it dark wings. But I want the race to happen.