Client optimizations