“Could also allow aircraft to be aloft indefinitely.”
Nope. Oil still has a short life.
It is possible to change the oil while the engine is running...
But I do get your point. It’s not only fuel that is the limiting factor for indefinite airtime.