The reason we need to store OpDescriptors in OpListItems is that OpDescriptors are MessageHandler objects and so are already potentially stored on a list.
More...
The reason we need to store OpDescriptors in OpListItems is that OpDescriptors are MessageHandler objects and so are already potentially stored on a list.