Use MapVector rather than simulating it.
Make sure we expose SetData() through the Python
interface.