You can have first party trackers. That is not so hard. Every site onto itself is a first party tracker, but if your developers can't do it there are opensource solutions available to host.
1p solutions still require consent since the analytics banners are also there to enable processing of personal information in the first place (on the most primitive level IP address)