struct members shouldn't be added to the ID list