Does it not make profiles based on the key and phone combo present? That avoids some of the annoyances.
I believe a fair bit of data is loaded to the key when it's used - including the drivers profile, since it's likely the same key could be used with multiple people in the same car using their own phones a key/phone combo may not make sense.