Add typeCache