Am I reading this right that every time anything is updated in the config of a container with an infiniband device, you're removing them all and re-adding them? Doesn't that sound like a terrible idea which will break running workloads?