Makes sense, I just pushed an update that makes data_path an optional parameter and a new exception for persistence methods