Filtering island placement based on persistent data

Also just to be sure I understood your question correctly

You don’t mean like just having different behavior based on their progress (eg if has 500 score tp them to a different area) but rather filtering their matchmaking with people who have similar skill/score