TODO feature layer update, queries