mark interface calls as blocking with //go:blocking