I agree with your comment, tho blocking in advance was more of a technical issue i decided to solve in a faster and easier way, kind of turning into a game mechanic (maybe not the best idea)