Do not generate empty struct fields on gaps in field ID