Improved hash navigation