When an inbound/outbound TCP/IP traffic is faced with NAT address mapping, it's perfectly possible to have a different IP address as your request origin every few minutes. This is how most of the commonplace web application receives the client's IP address information.
If NAT addressing toggles the broadcast IP addresses, would this suppose to affect the Same Origin Policy where host IP address, port no. etc is monitored tightly to determine the origin?