cubicweb #16273986 Data operation clash if two classes have the same name [open]

I've two cubes which have a UpdateProgressOp data operation. Because of the default implementation of data_key, if I don't take care we ends up with a single instance for both operations class: the first to shot win and get data from the other.

I don't see any valid reason for this behaviour which seems very unexpected / dangerous.

done in<not specified>
closed by<not specified>