I don't know the contextual background, but, since they're existing in different classes, there shouldn't be any problem. For example, 2 classes could be identical, the same field offsets, the same type of offset, if both use a different update function, there wouldn't occur any error...