The Time material node returns editor up-time instead of game time if the material is set to the material domain User Interface.

Unfortunately that does not work. The GetRealTimeSeconds blueprint node returns the same value that a Time material node does UNLESS the material is set to the user interface material domain. There is no way I can see to get the same time that the Time material node does in this setup from blueprints thus making it impossible to sync them up.