I made the mistake of buying a tank far too big for my little guy and was told to have lots of hides and lots of plant cover so that he wouldn't panic from being so exposed. As a result I also have a nice naturalesque enclosure and he's doing just fine in it. I don't remove the big stuff during feeding time but I do remove whichever hide he's under, feed him, and put it back down on top of him. Outside of one skipped week during shed, he's eaten very well for me. You could try feeding your snake that way insyead of causing too much of a scene moving around the big stuff like the branches.