eg, "matrix[3][2]" could be used as a driver. Test from python bpy.context.object.path_resolve("matrix_world[2][3]") Before this was always treated as a 1 dimensional array.