There is no reason to prevent developer being able to set tenant id that other than the resolved tenant id.