Need category mask in location, fix mismatch of array versus mask
fix bugs w/marker location avoid re-updating position after marker moved
small fix