Tagged addresses not available in consul terraform provider?

New to consul here. I have been trying to setup a basic load balancer setup in nginx using addresses in the agent service declarations, and got it to work. However, when trying to codify this, the terraform provider seems to have deprecated the agent service resource, and neither consul_service nor consul_agent_service are allowing for setting tagged addresses (they are available for reading though). Since there is a deprecation in terraform, am I using the service registration wrong by using these tagged addresses? It seems appropriate to configure a wan and a lan address depending on which interface I would want the load balancer to use, but I guess it can be worked around by tagging the service instead. Either way, anything that lowers the confusion factor would be appreciated!