w.i.p. Some profiling. Everything is so slow.