Yea, I've thought and tried both of those. There's been plenty of times when I've killed a boss under 20 seconds without taking a hit and I don't get a portal every time.