There are a few tweaks that need to happen on this control, but this is one thing I know will work as we have this going in several environments and have them links together in a FlowLayoutPanel. This has also been deployed in the field for a good while now, so I am pretty confident in this logic.