Re: Symlinks are the underlying problem.
You can alias a file using hardlinks. You don't need symlinks for that. Aliasing a directory, yes, but I'm now of the opinion that the downsides to this massively outweigh the benefits. Tune in to my talk for more details :-).