OK so I’ve found that returning a Collection like this causes the problems defined in this forum post.