Add option for onItemDeselect to return object