I wonder where is the best place to call subscribeOn and observeOn methods? What module(s) should handle all threading related activities?