OSPF Dynamic interface equal to a static one

Hello
I’ve 2 RB that run ospf, between them there is a wireless link so I used a /29 for the backbone.
Now I need to announce a public /27 on one of the RB but it create an equal dynamic interface with same parameters, why?

/routing ospf instance
set [ find default=yes ] router-id=10.100.0.1
/routing ospf interface
add interface=loopback network-type=broadcast passive=yes
add authentication=md5 authentication-key=xxx interface=sfp1 network-type=nbma priority=100
/routing ospf nbma-neighbor
add address=10.0.0.6 priority=100
/routing ospf network
add area=backbone network=10.0.0.0/29
add area=backbone network=10.100.0.1/32
add area=backbone network=90.x.x.x/27



[admin@CCR] > rou ospf interface print 
Flags: X - disabled, I - inactive, D - dynamic, P - passive 
 #    INTERFACE    COST PRIORITY NETWORK-TYPE   AUTHENTICATION AUTHENTICATION-KEY
 0  P loopback       10        1 broadcast      none                             
 1    sfp1           10      100 nbma           md5            xxx      
 2 D  sfp1           10      100 nbma           md5            xxx

It is because of how OSPF works. Each network requires unique interface. So if you have multiple subnets on the same physical interface to run OSPF on both there will be needed multiple OSPF interfaces.

Is it better to make the second interface static as the first, in your opinion?

Not possible because of current design, but it will change in ROS v7.