Fix stale nested transaction records

If the parent transaction fails, records without callbacks need to be reloaded properly from their previous state.