Tanya,
No ArcGISTiledMapServiceLayer only supports single fused map caches. I don't use cached map services at all and achieve great performance on my sites. It all depends on how you configure your map services (number of instances, memory of the server and dedicated nature of the server).