Is the DC passed in to onUpdate as an argument guaranteed to always be the same DC-instance ?

Hello,

Does anyone know if the DC being passed to onUpdate as an argument is guaranteed to always be the same DC-instance ?

I am asking because I currently have 'if dc has antialias then dc.setAntiAlias(true)' in the onUpdate method, but if it is the same DC then this code could be relocated to e.g. onLayout and thus avoid repeated+unnecessary invocations of 'if dc has antialias then dc.setAntiAlias(true)'.

Likewise, my wf does not utilize by-the-second info (like e.g. BPM), so for the sake of battery-saving I would like to abort every-second-onUpdate-invocation (e.g. epix2 in high-power mode invokes onUpdate every second) without modifying the DC at all and only refresh/update the DC at the top-of-the-minute - but this logic relies on the fact the DC does, in fact, have content from the prev top-of-the-minute drawing (startup-use-case is taken care of)