Now possible to assign field ids manually for both c++ and java