diff --git a/doc/contributions.txt b/doc/contributions.txt
index d719f64bafc4a9ee81860c870bfbc8467d31fe09..c6739dd2a1cbaa9894f66a7bb432d53de216f771 100644
--- a/doc/contributions.txt
+++ b/doc/contributions.txt
@@ -582,6 +582,7 @@ Jonathan Yap
 	STORM-1639
 	STORM-910
 	STORM-1642
+	STORM-1679
 Kadah Coba
 	STORM-1060
 Jondan Lundquist
diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp
index bdab250b49c5db324149bdb17a1bcae838e3ec05..163ac2dc700508dfa921c8c2fbfdb7033426e1ce 100644
--- a/indra/newview/llvoavatar.cpp
+++ b/indra/newview/llvoavatar.cpp
@@ -8335,7 +8335,7 @@ void LLVOAvatar::getImpostorValues(LLVector4a* extents, LLVector3& angle, F32& d
 void LLVOAvatar::idleUpdateRenderCost()
 {
 	static const U32 ARC_BODY_PART_COST = 200;
-	static const U32 ARC_LIMIT = 2048;
+	static const U32 ARC_LIMIT = 40000;
 
 	static std::set<LLUUID> all_textures;