context in validation goes through has many relationship

this resolves #13854