This may be a bug or undocumented or undesirable behavior but having the Project id change inside of the FE UI can cause considerable difficulties. The Post API call to create the project works fine - but upon calling Patch - you have to use the recordId contained in the response. This causes the UI Id to change.