This behavior is by design and currently there is no plan to change it.
However, you can use below KB as a workaround to mark packets, so that they exit from the same interface they came on:
https://kb.juniper.net/InfoCenter/index?page=content&id=KB21363&actp=search