I'm sure what you linked me to is really marvelous, Mathias...but I can't figure it out.
Ah, well, I'm sure I'll make something out of it, sooner or later.
As an aside, why is there a 'minimum value' for the attributes, when it ignores that setting utterly? No matter what I set that value to, it still insist on 1 being the lowest value.