Event: make get_type_id optional