You know whats absolutely insane is that this exact glitch would happen in version 0.8.2 if you had the "experimental interact" setting enabled. I bet the fact that the new interact system in 0.9 is VERY similar to the experimental interact in 0.8 is causing the same issue