Why not just always have the attribute and let it be None sometimes?