Is it just me or is the NS integration standard useless?

I integrated the NS inside the configuration to check up on Amsterdam - Rotterdam run times. However, it seems that the integration is continuously falling behind and never shows the ‘next’ train available.

See screenshot:

Right now (15:46) it updated with the sensors going to 15:41, 15:44 and 15:38. I see in the attributes I can see the ‘next’ train departing, but it would be nice to really see the next train as a state sensor.
Can that be achieved without exactly giving in a departure time in the configuration?