I'm not a fan of adding relationship columns e.g. user_id, as fillable attributes on the Model, but does filament require them for relationship fields to work?
adding them as fillable has fixed it just now, but, is there something I'm missing that will make it use the relationship methods to define these relationships?