def overlay=(value)
      reload(false) if self.overlay != value
      self.overlay = value && value.dup.freeze
    end
def overlay=(value)
      reload(false) if self.overlay != value
      self.overlay = value && value.dup.freeze
    end
Sets a custome overlay for