Bouncy Maps