no, in general you cannot re-run a Runnable this way, which means that that would be quite a special ThreadFactory; in particular it would not be the default thread factory of the ActorSystem, and it might not be applicable to all Scheduler implementations either, so how would the Scheduler select this feature?