Performance Issues Working with Anvil Data Tables and Row Iterators

I’m getting a different result. With 2000 rows I can return the search iterator in 2 seconds, but if I have to convert to a list (i.e. by applying filtering through list comprehension) then it takes almost 20 seconds for just 2000 rows.

I am on the ‘free’ account here but expect same results on other runtimes. Here’s my performance
testing if you want to try on a different runtime:

https://anvil.works/build#clone:575YYURRGKKAGWHU=A7PKA5XWLYUID363T2YHCHLB