hybrid persistence