bug fix: race occurence must be reactive (due to cache)