In recurring functions such as CustomPaint()'s paint(), if I create an object this way:
void paint(Canvas canvas, Size size) {
....
var myObj = MyClass();
var myObj.configure(canvas, size);
....
}
Will this object get recreated while paint() gets called every frame
or will it be cached until something it depends on such as screen size changes?