If the problem is easily solved, why do we have to break the current waypoint model to fix it? It's not broken. There's just a new way to accomplish it.