Mover edición a itemController, WIP.
TODO: Rollback / interacciones UI