Yes.
That would involve rewriting all of that infrastructure.