Moved a lot of the module-specific init from the component init to the module init. Try keeping a pointer to reduce indexing, didn't seem to help - leaving in place for now. This commit was SVN r10485.