Convert everything to a bitstream, pass that around, waaaaaaaay more
efficient, much easier to read, manipulate, much less code. YES