Removed redundant timing in InnerEvent and made it Comparable