Same as above I think it's only confusing. I'd suggest to throw error in both functions if it's per window PB.