Ignore and Property annotations, and circular reference check