OSPF - disable /30 advertisement on PtP links

I have a router with 3 IP blocks and they are all advertised over OSPF, but I want to suppress the /30 … how can I?

172.16.1.1/32 on LOOPBACK
8.8.8.1/24 on vlan10
172.30.30.5/30 on vlan99

My goal, in case you are interested, is to reduce my routing table as I have some old Cisco’s in the OSPF network hitting their 1024 TCAM limit!
I don’t need the /30 as I (nor any routers) need to route to that /30. I just need the LOOPBACK for management and the vlan10 for clients.

/routing/ospf/interface-template
  add area=ospfv2-0 disabled=no interfaces=LOOPBACK passive
  add area=ospfv2-0 cost=10 disabled=no interfaces=vlan99 type=ptp
  add area=ospfv2-0 comment="Advertise Public Networks" disabled=no networks=8.8.8.0/24 passive
/routing ospf instance
 add disabled=no name=ospfv2-instance-1 router-id=172.16.1.1
/routing ospf area
 add disabled=no instance=ospfv2-instance-1 name=ospfv2-0

Rereading the Manual looking for clues…
https://help.mikrotik.com/docs/display/ROS/OSPF
And finding some old posts… http://forum.mikrotik.com/t/ros7-and-routing-filters/160081/1

I tired adding chain to the ospf-instance and it doesn’t seem to work…

/routing filter rule add chain=routing-cidr30 rule="if (dst in 172.16.0.0/12 && dst-len==30) { reject } else { accept }"

/routing ospf instance
  add disabled=no in-filter-chain=routing-cidr30 name=ospfv2-instance-1 out-filter-chain=routing-cidr30 router-id=172.16.1.1