Get a timer or tick from engine subsystem

Hi I’d like to pick this thread up again.
I’m in a similar situation with an engine subsystem and i considered implementing TickableObject but I don’t like the idea of having a subsystem constantly ticking.

Is there any other timer solution available similar to the TimerManager’s that is world independent?