Nice explanation, great to see these ideas