Fix UDT field name and layout fetching