Ideas on a custom trait