Using observable location hash for room changing