The Great JCache Pull request :)

Should probably be volatile.