When using a dynamic list it looks like (at least) the Visible property of objects in the template isn't taken into account.
Create a list
Create a template with some objects
Make some objects invisible by setting the Visible property to false
Add a few items to the list by script
You'll see the 'invisible' items are still visible.
This behaviour is different from the behaviour in i2
Tested on windows client and iPad client
Customer support service by UserEcho