remove unused AR views, inherit from HasProperties instead of HasParent

@JosephCottam can you test that this works as expected?