`klass_name.to_s.constantize` is used twice.  Worth extracting into a method?