Problem - UX

Users have to click on this reveal icon to get the dividend of a specific property, which makes a backend call querying this contract function:

The problem is, we have to query this contract function for every property owned with every unclaimed dividend with respective to the token, ex. if the users have 10 property tokens and have to claim last 5 month dividend - 50 querying rpc calls which leads to rpc timing out
Solution 1 - Contract Level
Subtask 1
create a subgraph for the event emitted when a dividend is created

Problem - UX
The problem is, we have to query this contract function for every property owned with every unclaimed dividend with respective to the token, ex. if the users have 10 property tokens and have to claim last 5 month dividend - 50 querying rpc calls which leads to rpc timing out
Solution 1 - Contract Level
Subtask 1
create a subgraph for the event emitted when a dividend is created
