Make timerservice only use weak references to objects