Initializing it in place here https://github.com/rails/rails/pull/13166/files#diff-174733f2db65ef1bc53e3222d6ac0e61R344

Think it is better because only initialized when needed.