Make Episode.schedule idempotent