Kind of related to yaqwsx/PcbDraw#66, and the change will ultimately need to be done in pcbdraw, but I am creating this Issue here as it relates to this repository.
Instead of symlinking footprint names, wouldn't it be better to implement some kind of lookup table per footprint library that pcbdraw will read and link component. Symlinks eventually become quite cluttered, especially with footprint renames and supporting older versions of KiCAD's footprint library:

Kind of related to yaqwsx/PcbDraw#66, and the change will ultimately need to be done in pcbdraw, but I am creating this Issue here as it relates to this repository.
Instead of symlinking footprint names, wouldn't it be better to implement some kind of lookup table per footprint library that pcbdraw will read and link component. Symlinks eventually become quite cluttered, especially with footprint renames and supporting older versions of KiCAD's footprint library:
