Use same eval for same app domain
Improvement to the method call eval