oh  i realized the lack of what the   fuck   crossthreadbindrepeating  but i originally thought what the   fuck   crossthreadbind was smart enough to handle both once and repeating cases if not  then i believe it makes sense to add what the   fuck   crossthreadbindrepeating  i can mock something up 