Fix: do not use mutable types (like dict or list) in func default args, too risky. Thanks to Campbell for spoting this!
Rework a bit how settings are passed arround (now they are all gathered into a single named tuple, much cleaner!).
Add smoothing data to meshes.
Add VCol layers (and some pre-UVs work, nothing functional yet here).