So is the value of `reorderable_items` always going to be either a set of 1 item (`xblock.location`) or empty?
In that case, I am wondering why it is passed as a set?  Are we envisioning adding more items to this set in the future?