Filter tasks on doubles working but unstable

* Switching kernels when scattering
* Segfault when testing on MBA