CascadedConsumer is now also subclass of BaseConsumer (does not allow retry)