There are certainly times where this must be the case, but I think it's broadly better to have designs avoid this.