Speedup restored (the reason was memory alignment -> Node class) + cosmetic changes