Moving refresh RSVP logic into pre save instead of post save to avoid loop. Making user post save tasks into parallel process.