I'm not sure I like the use of `Forwardable` for this, WDYT @myronmarston?