fixed calling validateObjects too often