cfx: do not override device props here