The player should be able to draw a reaction card using Secret Chamber and subsequently react with that card. We don't currently handle this. Simultaneously, the player needs to be able to react with, say, Moat, then react with Secret Chamber, placing Moat on top of the deck.
Cards should also be able to react to the same event twice. I can react with Secret Chamber, draw a Moat, react with Moat, then react with Secret Chamber again, placing Moat back on deck.