This avoids duplicate projects accessed via symlinks that share resolved directory locations. This has bothered me for a while, so here we go.