Removed unnecessary loop termination condition.
Move tag/size processing into parent NavOption.