I know this has been asked before but has anybody actually attempted to write a Dynamic Attributes Mod?

So if Product A is selected from Attribute 1 only attributes associated with Product A show up.