Can a schematic component be created whereby a pin represents a bus (aka multi-bit) signal?
For example consider a case where you want to create a component for a 32-bit 16-to-1 multiplexer. Using a pin for each bit means that the component will have 516 input pins (32x16 + 4)!
My current approach is to create the component as such but place it inside a hierarchical sheet since the hiearchical sheet pins can take bus inputs. Is this the only approach available in KiCad? How do other programs like Altium and Eagle approach this issue?