I have faced similar thing on share point & I solved thru following approach
At list level only permissions to Owner Group only
Item Level permission Read All item & create edit All items (as per @Mihali said)
Power Automate Runs to disctribute Limited Access to Item Level to individual as per application requirement.
It's working fine...