Using this as a catch all ticket to discuss improvements to the `pkg/proxy` package. Goals: - Improve performance - Improve testability - Reduce duplication / increase code reuse --- Related PRs: - https://github.com/trickstercache/trickster/pull/819 - https://github.com/trickstercache/trickster/pull/834