Yes, it sounds cool and it is cool.

If you add a static block to your application (this will likely be changing soon to be specific per application to choose to enable this) that says EFFICIENCY_MODE = true in your application it will turn off all extraneous communication and attempt to reduce communication as much as possible. This essentially makes the default for all Components to disable the following events: CREATE, OVER, OUT, CHANGE_LOCATION, CHANGE_ABSOLUTE_LOCATION, CHANGE_SCROLL_HORIZONTAL, CHANGE_SCROLL_VERTICAL, CHANGE_SIZE, CHANGE_SIZE_MEASURED. It selectively re-enables this functionality if the Component implements any combination of the interfaces in org.jseamless.event.filter package. You can also explicitly turn on the functionality before adding it as a child via the component.addEventType(EventType) method.
This is now in the repository and in the latest build if you download jSeamless.
Enjoy.
