Was doing something similar. But couldn't this still be done with just a slightly more advanced replacement ?