Track subclasses and services
Add services to the heartbeat beacon
Delegate alive? and join to the worker's thread
Broadcast the flatline beacon after shutdown
Avoid reaping workers immediately after startup
Tweak the poller loop to be a bit more concise