Optimized Directive class data