Move data around to support multiple cap stages