take #4 - bring _get_item_in_course into bulk_op