Btw, this might look pedantic, but the goal for me here is to avoid doing any unneeded stuff to avoid introducing bugs.