hehe.. I think maciej get the background of my question.. If you base your application on the model internal IDs and then you someone changes the model, remove and add a node later on, you application which uses the models ID will explode in a billon pieces ]:) to put it in a nice way