Stefan - Afterpay may indeed go this route but you might find Upstart doing something interesting and similar to what you describe using AI.KM