Driving the databus GPIO pins using the VideoCore as a second processor is a really clever hack, especially on the single-core Pi Zero. I guess it's logical that the GPIO can be driven by the GPU in this architecture but I never really thought to do it before.