Rewritten void context populate fastpath

The code was written in a way that required a conversion of all input data to
be in AoH format, despite insert_bulk needing AoA format. Now data is converted
to AoA by default.
squash, wip