It's not necessary to overwrite default icons in /usr/share/icons/ when using custom icons. You can put them in /home/user/.local/share/icons/ and they work fine (except the loading indicator during boot). I suppose that works for other folders in /usr/share too (for example /usr/share/rtcom-messaging-ui/ -> /home/user/.local/share/rtcom-messaging-ui/).