Прокси может полностью изменить свойства и методы проксируемого объекта.
Так что всё зависит от конкретной реализации.
В ModX (не работал с ним, только полистал доку) объекты вроде бы не теряют своих свойств, поэтому к свойствам должен сохраниться обычный доступ. Как вы пробовали?
На то это и прокси, что так нельзя
Вариант первый - делать handler под прокси, при его создании, с гетером таргета, вариант второй (грубый, и не очень правильный) - JSON.parse(JSON.stringify(myProxy))