This is a bad implementation
Parallelism in derived quantities