using a cell-based algorithm performs better, works. numbered marker stand-ins still need to implement mapapi.uiitem.list to provide access to hidden markers