In ggplotnim we've seen multiple times already that users have issues with the added LAPACK dependency introduced from geom_smooth (the fact that it shouldn't end up as a dep. in the first place if the user doesn't use geom_smooth is a different issue of course).
Ideally, we would use an alternative implementation to solve the least squares problem here:
https://github.com/SciNim/scinim/blob/main/scinim/signals/filters.nim#L29
(If performance allows, then fully replace it, otherwise fall back if LAPACK is not specified)
Investigate if we can use @c-blake's fitl:
https://github.com/c-blake/fitl
for this purpose.