gregbell/active_admin — pull request #1442 by wless1 (2012-06-29 00:26:43+00:00)
Title: Performance improvement for active admin forms using has_many

Because of the fact that the custom class cache on ActiveAdmin's form builder is on each individual form builder instance, there are significant performance slowdowns when using f.has_many on an object with a fair amount of children.

On an object with a dozen or so children, this commit eliminates timeouts and makes activeadmin usable (but still not extremely fast).

Is this a reasonable way to go about fixing this problem?