This is what I have found about grain filling: it can be a fools errand. I've used Aqua Coat in the past but it's time consuming and oak end grain can be a bear. My best outcome is 1 coat Aqua Coat, 1 BIN, 2 Smart Prime, 2 top coat. I only do this on oak. The results leave a slight visible grain but it's very natural looking.