In my program I am making the program-owned account receive token payments. So I was wondering the following?
Questions:
Is there anything wrong with creating associated token accounts (ATAs) on a program-owned account?
What happens to the ATAs in the case that I close the program-owned account?
Should I always close the ATAs before I close the program-owned account?