With the new larger models coming into play it would be beneficial to be able to define individual Nodes/String for a model and then be able to use the upload feature. People can manually enter the start channels in the Controller but with the direction to simplify the controller configuration process this could be a great benefit. Any time there are models with an odd number of pixels, you cannot split it amongst 2 ports. There are some other models that due to the number of pixels would benefit from being placed on 2 (or more) ports but the total # of pixels don't divide evenly (Some of it might be flaws in the design consideration but not all)
For example, take the Mesmerizer, it has 1117 pixels. 1117 is a prime number so it cannot be divided evenly in any configuration and 1117 pixels could exceed the per port limitation.
Or take the higher density Matrices (95x47, 94x46) those don't work out either.
The 95x47 matrix is 4418 pixels and the largest useable factor is 2 which exceeds the pixels per port limitation.
The 94x46 matrix is 4324 pixels and the largest useable factor is 4 which will still exceed the per port limitation if someone is using the higher frame rate.
I know it would be a bunch of work, but something to consider.