Let consider following scenario:
monitoring path (taken from conf):
/dir1/dir2/
instances (taken from $local_content_data):
/dir1/dir2/dir3/file1
/dir1/dir2/dir3/dir4/dir4/file2

Algorithm (am i understand correctly?)
* [adds /dir1/dir2/ to array of monitoring locations](https://github.com/bbfsdev/bbfs/blob/8f853bb8c481d04e8e57e76dec5730744ddb1fac/lib/file_monitoring/file_monitoring.rb#L37)
* [iterates on instances](https://github.com/bbfsdev/bbfs/blob/8f853bb8c481d04e8e57e76dec5730744ddb1fac/lib/file_monitoring/file_monitoring.rb#L45)
* [adds file1 and file2 to monitoring under /dir1/dir2/](https://github.com/bbfsdev/bbfs/blob/8f853bb8c481d04e8e57e76dec5730744ddb1fac/lib/file_monitoring/monitor_path.rb#L164) (lines 164-171) (only two calls for load_instances at all (?))


Whether and when we add sub-dirs dir3, dir4?
If not then if new file  /dir1/dir2/dir3/file3 will be added, whether it will be cached by monitoring system?