Add version check functions with cache