Move dereferer logic out of the core into a plugin

As someone who uses a localhost setup, I don't need to worry about derefering and I'd prefer to save the time.

This moves the logic out of a hardcoded system into a toggleable option.