Read both cells' geometry from getCellBounds, fly an effect between them, and swap the target via setSymbolAt or a pin.
See it work
Read both cells' geometry from getCellBounds, fly an effect between them, and swap the target via setSymbolAt or a pin.