     maskProto.appendChild contentHolder
 
     panelProto = createEl 'panel'
-    panelProto.style[css.transitionDuration]       = @settings.speed + 'ms'
-    panelProto.style[css.transitionTimingFunction] = @settings.easingMethod
+    panelProto.style[css.transitionDuration]       = @_settings.speed + 'ms'
+    panelProto.style[css.transitionTimingFunction] = @_settings.easingMethod
 
     for axis in ['x', 'y']
       if axis is 'x'

  # keeping it within the maximum range specified in the instance settings.
  _normalizeAngle: (angle) ->
    angle = parseFloat angle, 10
    max   = @settings.maxAngle
    if isNaN angle
      0
    else if angle > max

  _setShader: (n, anchor, angle) ->
    # Store the angle's absolute value and generate an opacity based on `shadingIntensity`.
    abs     = Math.abs angle
    opacity = abs / 90 * @_settings.shadingIntensity

    # With hard shading, opacity is reduced and `angle` is based on the global
    # `lastAngle` so all panels' shaders share the same direction. Soft shaders
