Incremental database backup challenge. Any resolution please?

Restoring incremental backup always come with a nightmare of having to restore sequence of snapshots taking from when the full backup was done and the subsequent incremental snapshots. These is a bit cumbersome and sometime the purpose would not be achieve. Please is there a way to mitigate this headache?

​And is there any hope of having differential backup for Percona server?