The illager beast likes to not move very fast in water, as in it is very slow in water.
The pillagers also like to fall into the ravine without being pushed. This may be caused by hostility towards a villager, or just broken AI
I guess that it makes more sense for me if when all damage values are removed, that all damage values go into data values, as the [] are used for selectors usually, not for data. But it would be useful for lots of people I think to put all block information into the [], as the /execute store does not work for blocks, and even if it did, you could not use it to store it then set it into the same block after it has been changed into a different block. It seems as if it is a missing feature, as this /execute store command only works on entities.
I wasn't done yet, and also, I'm talking to a robot now...