Completely eliminated all specialized nodes factory by using a default general nodes factory that supports a classes list