     @add_dependencies('rule_coords', this, ['computed_bounds', 'side'])
 
     @define_computed_property('tick_coords', @_tick_coords, false)
-    @add_dependencies('tick_coords', this, ['computed_bounds', 'layout_location'])
+    @add_dependencies('tick_coords', this, ['computed_bounds', 'panel_side'])
 
     @define_computed_property('ranges', @_ranges, true)
     @define_computed_property('normals', (() -> @panel._normals), true)

    [nx, ny] = @mget('normals')
    [xoff, yoff]  = @mget('offsets')
    dim = @mget('dimension')
    side = @mget('layout_location')
    orient = @mget('major_label_orientation')
    if _.isString(orient)
      angle = _angle_lookup[side][orient]

  _axis_label_extent: () ->
    extent = 0

    side = @mget('panel_side')
    axis_label = @mget('axis_label')
    orient = 'parallel'
    ctx = @plot_view.canvas_view.ctx
