changed handling of pushed objects in EM engine