It was needed to ensure they were constructed in the ax thread, but they are now always created in the main thread, so they can be created once in the constructor.
Created attachment 449726 [details] Patch
Nice simplification =)
Committed r288446 (246335@trunk): <https://commits.webkit.org/246335@trunk>