Custom events for orientation and center changes. More consistency in orientation API