Add getShapeCountByTypeOrTag(type, tag) and findShapeByTypeAndTag(type, tag);