I actually had a blueprint that lerped the character's transform to the center of the cube it was in when the cube rotated. I had to---without it, the player would end up stuck outside the cube. I did have a sphere reflection capture in each cube (static, so the cubes rotated leaving the spheres in place). A line trace (blueprint node, Line Trace By Channel) allowed clicking on doors and buttons.