After some thinking found that it is kind of useless to have a field with protected access, as in fact in such case entity might not get dirty as it should. As such closing this ticket.
Thanks.