Идея виртуальности вообще суть универсальное объяснение (т.е. - чего угодно... ну, почти), её следует юзать в крайней случае. Слишком просто и скучно:)
"работа с нарушением закона причинности" - ну, не обязательно. Конкретика работы феликса существенно зависит от природы магии и реальности канона или фанфика.