Smart Cache technology