Remove Redundant Property Declarations in Events

This reverts part of the massive `ur update classes` commit and moves "id" into an "id_by" section in the subclass preprocessor.