I want use tranquility to setup our realtime pipeline, so i did some experiments to see what tranquility will do in some failover scenarios. I noticed if i killed the task which tranquility created, tranquility will start to drop every message it received, and not trying to recover the task at all. I did some more research, and this situation occurs when i kill all replicas of one segment shard. Is this a design decision or did i miss something? I think it’s really dangerous if we meet this situation in prod, because this seemed to be unrecoverable. Do you guys have some tips or some best practice when we use tranquility in prod?