Add support for weight from page section types registered from code
Allow type info altering