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