MAKE A WINDOW HOLE IN STATIC MESH (Not bsp brush)

As a follow up to this, what if I wanted to put a door in a wall at a random spot? It’s fine if I leave brushes in, but I don’t want to do that. I have a long wall, and I want the door to spawn at some random position in that wall so that it is different every time. That means I need a random hole.