just use xde_set_properties where possible