Would this still work if the tag property was not overwritten, and just modified in place?