Slimming down the BelongsToMany class