Yeah exactly.  Those wouldn't exist in memory if we could deallocate so we dont' want to same them.  If we want to add a sentinel that would be something else explict to save at the end, but still we wouldn't want this waypoint saved.