Weird behaviour of crs['vecs'] if the key doesn't exist
Using crs['vecs'] without the key 'vecs' existing sometimes uses crs['pixels'] to calculate the vectors instead of crs['lon'] and crs['lat'] even though those exist. This might result in undesired outputs if changes to lon and lat were not also applied to pixels.