I don't think it is a big problem.
See my tests:
root@milana:~# ip a l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet
127.0.0.1/8 scope host lo
2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:50:fc:98:d7:8b brd ff:ff:ff:ff:ff:ff
inet
192.168.254.254/24 brd 192.168.254.255 scope global eth1
inet
1.2.3.4/0 brd 255.255.255.255 scope global eth1:0
inet
1.2.3.5/0 brd 255.255.255.255 scope global secondary eth1:2
inet
1.2.3.6/0 brd 255.255.255.255 scope global secondary eth1:test
inet
1.2.3.7/0 brd 255.255.255.255 scope global secondary eth1:4:4
3: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether a0:00:00:05:dd:42 brd ff:ff:ff:ff:ff:ff
inet
10.10.1.201/20 brd 10.10.15.255 scope global eth2