This is not a bad way to do it. I will include that in the next batch of data structures changes.