"We do Scrum, but... every so often we stop doing Scrum and get our design hats on"
Perhaps I've been fortunate in the projects I've worked on so far, but we always managed to get the UX designs done one sprint in advance. Sure, things need to be reworked as new discoveries are made. But isn't that the whole idea of iterative development?