Part of #122398. This commit moves the runtime instances type to use `AttributeStorage`. Besides sharing some utility functions with point clouds, a resize method is implemented. Pull Request: https://projects.blender.org/blender/blender/pulls/140991