Draw events now prioritised by depth, properties now globalised