I just moved resources from systems to tools, which is lower than before. That means systems can use resources now. But I don't know should I adapt such system or not. Because you know, one function should have one responsibility and I don't want to have too much abstractions over concepts.