Register common elements after specific so that the type scan doesn't wipe them out.
Support use in external processes