copy userdata during sequential and rolling pushes if it's available