remove .isInstalled(), better concurrency handling
3.0.0