Refactor: Filters no longer receive Object[]

  * They now receive the correct arguments for the calling services.
  * Also added an `instance` field to every filter