Recent and ongoing efforts have changed many properties to be stored contiguously in memory, e.g. mesh attributes. This patch updates rna_raw_access to make use of this and copy the entire contiguous block of memory when the property is stored contiguously. This is faster and scales much better with larger arrays. Pull Request: https://projects.blender.org/blender/blender/pulls/116015