loadJSON reqwest tweaks: crossOrigin and .then promise