Removed CascadeType.ALL from roles set after seeing weird issue with Role being deleted.