Android Studio Instant Run Compatibility


It appears that Kotlin is not compatible with the Android Studio (AS) Instant Run feature introduced in AS 2.0. The reason provided in AS is:

Instant Run couldn't apply changes on the fly: Class Annotation Change

Is this related to the following exceptions in the Instant run “spec” currently (as seen here)? Namely:

Add/remove/change annotations -> Supported, but requires an app restart (cold swap)

Otherwise, is this something Kotlin related (code generation, etc)? Any chance that we will see a fix in either AS 2.0 final or Kotlin 1.0?