Pulse SMS works like a common SMS app. Android will receive any messages, then notify any SMS apps on the device when they are received. Pulse SMS just saves these messages as they come in, in the order they come in. Since all messages are stored end-to-end encrypted, there is no chance to use that data for machine learning to rearrange out-of-order messages.