@protected void fireOnPreprocess(List<MutableSeries<D>> seriesList) { for (var listener in _lifecycleListeners) { listener.onPreprocess?.call(seriesList); } }