Using vector as key in map is leading to trouble and I think it's the vector's float-based nature

I’ve had exactly the same thing. I did things a totally different way in the end. But you can replace the vector with a custom struct which is a group of 3 ints :slight_smile: