Don't pass around the four individual bounds; just pass a bounds object
Use CDN for underscore