Browsing: apex trigger best practices