experimental commit 2 for composition events in android #747 #653 #745