Aaaaaaaaaaah, so much Potter inappropriateness! Wonderful, with added Scorpius, and the conviction that everyone there is doing each other with the possible exception of Scorpius/James (though I wouldn't be surprised...) I wonder how much Rose knows... :)