🎨 Remove inheritance from identity events and replace with Kotlin versions