How bigs your pot?
I do stove top 1 or 2 gallon (imperial) Brew In A Bag brews. Similar to you, but using a paint strainer style bag to mash in, then at the end of the mash you pull the bag out and let any wort drip back in before starting the boil. The key is to mash with the full amount...