Completely change the way the symlinks are created, makes it much more generic and reusable