I suspect most schedulers won't fail this way, so I don't think it's worth spending cycles on right now.  The activate method will probably be pretty simple in most cases.