6r should be possible, but I don't know if it can be faster. Sadly I won't have time to investigate, so this 90 minute effort has to be enough for me.