Updated to work with missing global limits. Added throttle method for safe invocation of API calls.