El tema es que lo que estás planteando es total y absolutamente innecesario e impráctico. Y eso parece que no terminas de comprenderlo.
¿Podrías explicarme por qué circunstancia te parece que sea necesario hacerlo?
¿A qué te refieres con esto:
Cita: Esto me trae problemas en el codigo implementado
No conozco ningún código, en ningún lenguaje donde la falta de secuencialidad o "huecos" de numeración pueda traer ningún tipo de problemas. Y puedo asegurarte que tengo cierto dominio de más de siete lenguajes de programación distintos.