Sorry for the noob question but am I understanding correctly that you can simply buy a SD card for a 2016+ CX-5 (and Mazda3 for that matter) and it adds navigation to trim levels that may not have it?
Example: https://www.amazon.com/dp/B01MYGTNFF/?tag=m20b7-20