``replace`` does create a new object. ;)

However, it looks better your way, and you indeed keep the timezone.