improvements to editContentTabs to make it more resilient to missing tabs & fields