I believe this will cause a memory leak, as the server tag will get appended to original reference of the list of tags each loop