Directionallight depends on Effect parameter which has platform specific code in at present
IEffectLight depends on directional light