Support better lazy loading and allow user to set three options for sane regex,autocenter, and default keymappings