I have created a number of V2 components. Each of them has a
certain number of inspectable properties that can be modied via the
When I change any of them, the component is invalidated,
regardless of whether there is an invalidate(), redraw() or draw()
call. What's more, the draw() function within the component is
called 2 times.