a few small updates, some slight performance updates to setkey in three.js