Add a test to prove that multiple validation instances working of different objects validate as expected after making caching changes