fix for the array parameters were not cached properly as the cache key wasn't reading the actual values of the array elements