optimized name memory usage for symbols