Sorry to have bothered you then.
As for your points, while you are correct, BT has the option for block replacement. This allows to replace on block for another. This can be set to run after chunk generation but before the decoration phase.
While I do understand your response in regards to...