- Add removal of previous highlighting before applying new one - Support multiple URL matching strategies (exact, full URL, ends with) - Add debug logging to troubleshoot highlighting issues - Reset all links before applying highlight to ensure clean state