This commits implements the first iteration of a new evaluation algorithm.
The idea is to always do a full copy of an element that was tagged with
`GP_*_RECALC`.
Note: This patch only handles drawing and some transform operators in edit mode.
Other operators might not work or not trigger an update. They will have to be implemented.
Demo with the example file from T91945:
3.1 Alpha from 2021-12-10:
{F12726565}
Patch:
{F12726564}