I believe there should be a solution out there. Currently I am in the testing stage, so most of the time dummy records are being created. Once the data structure is finalizes, records will be be deleted and ID should be regenerated according to the last ID.