Infinity for lemmy does! Just found it and works great. Many settings to fiddle with though.
Edit: settings -> post history
And you can enable a button to remove read post on click
I have the top 3 set to on. Did you restart the app? After that it worked for me. Oh and you need to scroll for a bit to mark posts as read, it doesn't mark them as soon as they are out of the screen.