Can I restore a Tune run without checkpointing the Trainable?

If I have a trainable function that doesn’t do any checkpointing, can I still use Tuner.restore()? I just want the HyperOpt search algorithm to resume from where it left of, but it’s fine to restart (rather than resume) any trials that were in progress when the previous run was interrupted.