So I found https://github.com/datto/dattobd which would allow consistent image backups on Linux with changed block tracking. This can be used to create snapshots of ext4 and xfs file systems for file-based backups without LVM as well.
I might add support for this in a future version.