Magneto used to be sooo scared of the stairs at my old house. The house itself was extremely old and the stairs were very creaky and made lots of noise when humans were go up or down. It freaked Magneto out. If you were holding him he'd start growling and want to flee. It took him weeks but he did eventually get over it. He'll desensitize... I would just keep cutting him from access to those hiding places.