@xpqz Beware that the hashing is only maintained under ,← and ↓⍨←. If you use any other expression to modify the keys, you may need to redo the hashing:
R←1500⌶1 2 3
R,←4
1 (1500⌶)R ⍝Is R a hashed array?
1
V←10×R
(R V),←5 50
R V
1 2 3 4 5 10 20 30 40 50
1 (1500⌶)R ⍝ No longer hashed
0