I order to do this I would need to open a new PR. Reverting #11 would be a bad idea because it optimizes memory usage.