can you move this down so it doesn't wreck Go 1.0's escape analysis?