These ones only exist once statically so it's probably not worth the more complicated code here.