Update features to add transparent persistence

  * Hat tip to Nuno Diegues for suggesting this