As an update: looks like this was happening because I store back the CR
at the end of the reconcile loop. For Kubernetes, it's a noop, as it
detects that the CR hasn't changed.
Doing a `reflect.DeepEqual(original, reconciled)` before issuing an
update did the trick.
- Juca.