Thread-safe activities