Help with linking items across boards based on person assigned

I cannot find an easy solution. Basically our team would like to have one master board and a board for each team member. When an item is created and assigned to a specific team member we automatically wanted to duplicate onto that team members board and the entire item be connected to the master board. That way any changes that are made to the team members board is reflected on the master board, specific status column as well as others.

Our master board currently is populating via a form and then our boss manually assigns items to specific team members.