Separate routes would be a really ambitious idea! Maybe someone but I would like to make some more updates to the original version before I do anything like that.