Implement trait properties