I believe this function is what is taking up a ton of time, we may want to think about trying to optimize it.
Also, since this function is more of an optimizing function, I would not consider it to be absolutely part of the core functionality. We may want to consider making this function toggle-able as another parameter in the config.
I believe this function is what is taking up a ton of time, we may want to think about trying to optimize it.
Also, since this function is more of an optimizing function, I would not consider it to be absolutely part of the core functionality. We may want to consider making this function toggle-able as another parameter in the config.