Thanks, that looks like it will do exactly what I want.
I have one vlan with the /24 defined, then I can assign loopback subvlans with restricted IP's to that. Just tested it and it seems to work. This is a great method of doing it as you don't waste IP's on broadcast and gateway, thanks!
Just one question, will this work with IPv6 too?