No, don't combine independent traits for no reason. Just add a field to AcceptsPlugs on how many plugs it can hold and keep a list of them there.