Supports persisted?

Closes #21
Closes #20