I've created a decorator in my rails application. However the initializer has 3 params. Is this generally acceptable in decorator or should I refactor this or try a different pattern?

###FileBinderDecorator

    class FileBinderDecorator
      attr_reader :binder, :credential, :page
    
      def initialize(binder, credential, page = 1)
        @binder = binder
        @credential = credential
        @page = page
      end
    
      def file_items
        file_items = credential.file_item_list(excluded_ids: binder.file_items.pluck(:id))
        file_items.page(page).per(7)
      end
    
      def method_missing(method_name, *args, &block)
        @binder.send(method_name, *args, &block)
      end
    
      def missing_responds_to?(method_name, include_private = false)
        @binder.respond_to?(method_name, include_private) || super
      end
    end