The animation should always play translating toward the trigger on the first open. Its side is `top` by default, but flips to the bottom as the result of a collision. This demo determines if it successfully waits for the side to be calculated before playing the animation.