When registering a class, warn if it's base-classes or sub-classes are already registered as this is bad practice. Currently the check only runs when the `--debug-python` argument is used to avoid overhead on startup.
When registering a class, warn if it's base-classes or sub-classes are already registered as this is bad practice. Currently the check only runs when the `--debug-python` argument is used to avoid overhead on startup.