lazy reload if dirty; bulk remove, update
add _is_foreign helper
add _is_foreign helper
lazy reload if dirty; bulk remove, updateadd _is_foreign helper
attach logger to base storage class
add imports
fix min/max typos
update examples
add bulk update, remove