Use annotation instead of ID property