Residency-Aware Routing And Tenant-Isolated Caching