On demand navigation generation

Only pay for what you use :)