Independence Maps