bapi.js cachekey bullshit fiasco