invokeById

abstract fun invokeById(id: String): Boolean

Survives the list changing underneath, which an index does not.