will persistance actions now throw if either of these are still `None`?