index: only call is_canceled if the backend module supports it