Could our 23-098 mirror door roller work in place of your roller? Look it over and see what you think.