Column visibility based on user


I’m familiar with columns and the visibility control function that allows specific users to see a column.

Is there a way to show column visibility based on the person assigned to the line item?

Example - Board master and people column 1 (actual person may change with each line item) only have visibility access to status column 1, within that specific line item only.