Tests on desktop for 100ms, 400 cells:

1) 	2.7 sec		37MB
2)	6.46 sec	55MB
3)      1.01 sec        31MB
4) 	0.56 sec	31MB
