Minimum time between OSC messages

Hello everybody,
I am testing a very simple application (a sample player) with my LiveCoding package for Pharo, which essentially sends out OSC messages.
I have noticed that if two OSC messages with the same AddressPattern but different values are sent with less than 5 millisecond between them, they are received with the right order (I put a DBG inside the oscmessageReceieved function) but the AudioParameter which has to change the value only receives the last message of the two.
is this a normal behaviour or am I doing something wrong in my code?
( I am calling myAudioParameterWithID.setValue( message[0].getFloat32()) inside the oscMessageReceived function.

thanks for the help and have a nice day.