Improve Object Editor's slot mechanism