That imo is an edge case which should be taken care of by developer by providing custom ids (or fieldPrefix option i suggested above if implemented)