The ability to assign multiple footprints to a part is nice but it immediately creates a conflict for BOM's as supplier links or other ordering information entered into the parts "parameters" become useless as for example I could create an opamp part and assign both DIP8 and SOIC8 footprints to it but there is as far as I know, no way to assign different parameters based on footprints. Is this correct or is there some functionality I don't know about?