Trims redundant calls to offeredEvents

In InspectModel.data, offeredEvents is called with the decoration role.
This moves that call to InspectItem, to be called only once when the
events change.