The idea would be more like a reserve wheel in a car; not to call the manufacturer to deliver you a reserve wheel only when you get into an accident.
And the second misunderstanding that makes it seem difficult is that you have to make every game run without a server. If the community can run a server, that’s all that’s needed.