Check that while Runtime.getProperties call on proxy object no user defined trap will be executed.
{
    id : <messageId>
    result : {
        result : {
            description : 0
            type : number
            value : 0
        }
    }
}