The current codebase mostly uses field_id when validating submissions, however we also have id which seems to always be the same for submissions as far as I can see. When we are validating that submissions contain valid fields, we mostly seem to be using the field_id. Is id for legacy support?