Thanks, I'll take a look. I noticed some funny stuff with
regards to the Legend component. For one, sometimes horizontal and
vertical layouts swap. if I set a specific width it appears to wrap
on its own but if I don't set a width it doesn't wrap. I think I
may go with your approach so i have better control. Specifically,
I'd like the second row to center when there are fewer items than
the first row. It looks like I can do that with your code and a bit
more logic. Thanks again!