dont marshal nested read only fields