Allow passing replacement tokens when calling update as well as tick