Optional flag on has_one relations