Defer panel loading until navigation occurs
Lint text module
Update comment to match latest implementation
Do not hoist variable declaration

This form is more idiomatic for the Gaia codebase.
Remove indirection in panel definitions