Thanks for this answer, but i was looking for something that would not require another request I don't understand why it doesn't work as it seems to be a big asumption of the objectmodel code.
As a remark, if done with too request, i would rather get the biggest existing ID, increment it manually and force it in the insert, to avoid any issue with concurrent operations happening ( you might get an exception, but at least you see it )