I have not seen any other sample editor that plays towards the new end when zoomed out during play (Audition, Audacity, Krystal etc. all stop where the initial end was when the sample is playing during zoom-out action).
If you zoomed out and restarted playing the section, the new end is calculated after you have finished zooming out and then it is being taken into account.
I don’t guess it is impossible to recalculate the new stop-position of the sample while zooming out, but i guess artifacts like clicks and pops during play are results of such actions. Only Taktik can give an answer to this idea.