Security
Since you define your products on the front-EndOfLineState, you might be wondering how this is secure.
For each request fullcart received from you frontend, it does a callback to your frontend url to make sure that the data has not been modified by a bad actor.
This way it is impossible to manipulate the data on the frontend and send it to the backend.