Send money to smart contract and share between nfts

Hi there!

I’m trying to figure out the following concept: I want to have objects with shares as nfts, meaning e.g. object one can have 10 nfts of which each hold 10% of the value of the object.

Now I’m trying to use a smart contract to send e.g. 100$ to the contract which then sends 10% (10$) to each of the 10 nft holders.

Is this approach possible with a smart contract? Or would I have to do 10 transactions directly?