Position is now a buffer instead of 7 floats.