Baloo uses an implementation with quadratic complexity when removing items from lists, e.g.:
O(m*n) m: removed items, n: items in list
use std::erase(std::remove_if(begin(), end(), predicate))
Baloo uses an implementation with quadratic complexity when removing items from lists, e.g.:
O(m*n) m: removed items, n: items in list
use std::erase(std::remove_if(begin(), end(), predicate))