If anyone else is interested - I found a way to enable static ip's for ethernet and wlan interfaces.
You'll need to install a file like below under /etc/systemd/systetem/ and run the following commands:
systemctl enable ipconfig.service
systemctl disable dhcpcd.service
[Unit]
Description=A description for your custom service goes here
Requires=systemd-networkd.service
After=systemd-networkd-wait-online.service
[Service]
Type=simple
ExecStartPre=/bin/sleep 10
ExecStart=/bin/systemctl restart systemd-networkd.service
[Install]
WantedBy=multi-user.target
You'll also need to add this file under /etc/systemd/network/wlan0.network
[Match]
Name=wlan0
[Network]
Address=192.168.0.169/24
#DHCP=yes
Simply installing this service will allow most routers to keep the rb5 address the same when assigning IPs for a lease. Just comment #Address and uncomment DHCP to use dhcp.
You will also need to make sure to add the gatway to the routing table:
route add default gw $router_IP $network_interface
this is best to be configured as a oneshot service where the service has the field Requires=ipconfig.service