[cache] fix cache keys, using all args