Resilient JSC (#5074)