InputSerializer() is called (and therefore constructed) on every task push/receive currently. However, there are async operations coupled with this, which are somewhat expensive (analyzeMethods for featureflags + maxProofsVerified).
This is inefficient and should only ever be called once