Post #4261, we should split up the Timer code from the service installation, like we do with the other services. This will reduce our extension file sizes, since only the Runtime will install so only it needs the code.
We can also do this for Platform, maybe a few others. But, definitely Timer and Platform.
Re: #4261 (comment)