only remove those markers that move out of the visible map; always have maximum of 20 markers from each type