Dynamic layers; Tween updates; Bug fixes.
If layer's opacity is not 100%, then it already auto-enables render to own texture. So it's just a basic use case. Also it used a lot when you work with blend modes, but im not much into it
See the documentation on "Uses own texture" in the manual - there's a few reasons layers use their own texture: explicitly by turning on "Force own texture", changing opacity, certain blend modes, and adding effects, all cause it to use its own texture.
Thanks! 👍