I think there's some time-of-check-to-time-of-use issues with the way we serve console asset files. In particular, if you had a/b/c/d, and the code got to "b" and confirmed it wasn't a symlink, and then you changed it to be a symlink to something completely different, I think we'd follow it to some/other/path/c/d.