Does system.tag.readBlocking trigger a leased tag to get a new value?

I have a bunch of leased tags that take up a lot of data but don't update very often. I noticed this morning that they were all uncertain_initialvalue until I made a change to the tag group. I'm reading these tags via a script to populate a table, using the system.tag.readBlocking() method. I assumed this would "lease" the tags and get new values when the script executed. Is this not the case? I've been trying to find the answer in the manuals and at IU but the information doesn't get that detailed.

No, system.tag.readBlocking never does anything but give you the current value of the tag.